let something happen - French English Dictionary